Iconification using _NET_WM_STATE_HIDDEN hint if supported by WM
authorMikael Magnusson <mikachu@gmail.com>
Tue, 21 Feb 2012 16:14:16 +0000 (17:14 +0100)
committerMikael Magnusson <mikachu@gmail.com>
Fri, 2 Mar 2012 19:36:28 +0000 (20:36 +0100)
commit1c970036648bffd5d58499bb7c8e2439b84d4397
tree65a4e86e32e63a5d60c5abe156d1f0a08635ae75
parent2e89531eb1c79e95c80354a707b11aa269fd2a33
Iconification using _NET_WM_STATE_HIDDEN hint if supported by WM

If the Window Manager supports the _NET_WM_STATE_HIDDEN, we use it to use
the _NET_WM_STATE protocol when de-iconifying windows (iconification is
unchanged, via XIconifyWindow). Additionally, we no longer interpret all
UnmapNotify events for our window as the result of iconification.

(Based on patch by Tomas Frydrych <tf@linux.intel.com>)
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkwindow-x11.c
gdk/x11/gdkwindow-x11.h